home *** CD-ROM | disk | FTP | other *** search
/ EuroCD 3 / EuroCD 3.iso / Programming / SecalDemo / Inc / diskfont / diskfonttag.inc < prev    next >
Text File  |  1998-06-24  |  3KB  |  100 lines

  1. include "inc/exec/types.inc";
  2. include "inc/utility/tagitem.inc";
  3.  
  4. def OT_Level0 = TAG_USER;
  5. def OT_Level1 = (TAG_USER|$1000);
  6. def OT_Level2 = (TAG_USER|$2000);
  7. def OT_Level3 = (TAG_USER|$3000);
  8. def OT_Indirect = $8000;
  9.  
  10. def OT_DeviceDPI = (OT_Level0|$01);
  11. def OT_DotSize = (OT_Level0|$02);
  12. def OT_PointHeight = (OT_Level0|$08);
  13. def OT_SetFactor = (OT_Level0|$09);
  14. def OT_ShearSin = (OT_Level0|$0a);
  15. def OT_ShearCos = (OT_Level0|$0b);
  16. def OT_RotateSin = (OT_Level0|$0c);
  17. def OT_RotateCos = (OT_Level0|$0d);
  18. def OT_EmboldenX = (OT_Level0|$0e);
  19. def OT_EmboldenY = (OT_Level0|$0f);
  20. def OT_PointSize = (OT_Level0|$10);
  21. def OT_GlyphCode = (OT_Level0|$11);
  22. def OT_GlyphCode2 = (OT_Level0|$12);
  23. def OT_GlyphWidth = (OT_Level0|$13);
  24. def OT_OTagPath = (OT_Level0|OT_Indirect|$14);
  25. def OT_OTagList = (OT_Level0|OT_Indirect|$15);
  26. def OT_GlyphMap = (OT_Level0|OT_Indirect|$20);
  27. def OT_WidthList = (OT_Level0|OT_Indirect|$21);
  28. def OT_TextKernPair = (OT_Level0|OT_Indirect|$22);
  29. def OT_DesignKernPair = (OT_Level0|OT_Indirect|$23);
  30. def OT_UnderLined = (OT_Level0|$24);
  31.  
  32. def OTUL_None = 0;
  33. def OTUL_Solid = 1;
  34. def OTUL_Broken = 2;
  35. def OTUL_DoubleSolid = 3;
  36. def OUTL_DoubleBroken = 4;
  37.  
  38. def OT_StrikeThrough = (OT_Level0|$25);
  39.  
  40. def OTSUFFIX = ".otag";
  41.  
  42. def OT_FileIdent = (OT_Level1|$01);
  43. def OT_Engine = (OT_Level1|OT_Indirect|$02);
  44.  
  45. def OTE_Bullet = "bullet";
  46.  
  47. def OT_Family = (OT_Level1|OT_Indirect|$03);
  48. def OT_BName = (OT_Level2|OT_Indirect|$05);
  49. def OT_IName = (OT_Level2|OT_Indirect|$06);
  50. def OT_BIName = (OT_Level2|OT_Indirect|$07);
  51. def OT_SymbolSet = (OT_Level1|$10);
  52. def OT_YSizeFactor = (OT_Level1|$11);
  53. def OT_SpaceWidth = (OT_Level2|$12);
  54. def OT_IsFixed = (OT_Level2|$13);
  55. def OT_SerifFlag = (OT_Level1|$14);
  56. def OT_StemWeight = (OT_Level1|$15);
  57.  
  58. def OTS_UltraThin = 8;
  59. def OTS_ExtraThin = 24;
  60. def OTS_Thin = 40;
  61. def OTS_ExtraLight = 56;
  62. def OTS_Light = 72;
  63. def OTS_DemiLight = 88;
  64. def OTS_SemiLight = 104;
  65. def OTS_Book = 120;
  66. def OTS_Medium = 136;
  67. def OTS_SemiBold = 152;
  68. def OTS_DemiBold = 168;
  69. def OTS_Bold = 184;
  70. def OTS_ExtraBold = 200;
  71. def OTS_Black = 216;
  72. def OTS_ExtraBlack = 232;
  73. def OTS_UltraBlack = 248;
  74.  
  75. def OT_SlantStyle = (OT_Level1|$16);
  76.  
  77. def OTS_Upright = 0;
  78. def OTS_Italic = 1;
  79. def OTS_LeftItalic = 2;
  80.  
  81. def OT_HorizStyle = (OT_Level1|$17);
  82.  
  83. def OTH_UltraCompressed = 16;
  84. def OTH_ExtraCompressed = 48;
  85. def OTH_Compressed = 80;
  86. def OTH_Condensed = 112;
  87. def OTH_Normal = 144;
  88. def OTH_SemiExpanded = 176;
  89. def OTH_Expanded = 208;
  90. def OTH_ExtraExpanded = 240;
  91.  
  92. def OT_SpaceFactor = (OT_Level2|$18);
  93. def OT_InhibitAlgoStyle = (OT_Level2|$19);
  94. def OT_AvailSizes = (OT_Level1|OT_Indirect|$20);
  95. def OT_MAXAVAILSIZES = 20;
  96. def OT_SpecCount = (OT_Level1|$100);
  97. def OT_Spec = (OT_Level1|$100);
  98. def OT_Spec1 = (OT_Level1|$101);
  99.  
  100.